Manifest for Software Engineering, Object-Oriented Design, and Object-Oriented Programming Courses, University of Cincinnati Co-PIs: Professor Harold Carter, Adjunct Professor Richard Conn Department of Electrical and Computer Engineering University of Cincinnati Mail Location 30 Cincinnati, Ohio 45221-0030 hcarter@vlsisun.ece.uc.edu, rconn@vlsisun.ece.uc.edu 513/556-4781 (Harold Carter, work) Release Date: 6 May 1993 Support Credits: Development of the Software Engineering course was funded by the Ada Joint Program Office through DARPA/CMO BAA 91-18 (Curriculum Development in Software Engineering and Ada) as announced in the 16 July 1991 issue of the Commerce Business Daily. We wish to thank the AJPO and DARPA/CMO for their support and interest in this project. Work was done jointly by Professor Harold Carter and Professor Richard Conn. Development of the Object-Oriented Design and Object-Oriented Programming courses was funded by the University of Cincinnati, Department of Electrical and Computer Engineering. Work was done by Professor Richard Conn. We also wish to thank the manufacturers who worked with us to bring their products into the university environment for our use and the use of our students at very reasonable cost. Those manufacturers are identified in the "Tools Required" list below. Tools Required: 1. Microsoft Word for Windows 2.0 is used to edit the *.mww files 2. Microsoft PowerPoint 3.0 is used to edit the *.ppt files 3. Interleaf 5.0 is used to edit the *.doc files 4. PKWare PKZIP/PKUNZIP 1.1 or equivalent (Info-ZIP) is used to manipulate the *.zip files 5. A validated Ada83 compiler (we checkout out all Ada source code on Sun/Verdix Ada, DEC VAX/VMS Ada, and Alsys Ada) Rationale for Tool Selection: All tools were chosen for two principal reasons: (1) they are high-quality tools with which we had previous experience and (2) substantial university discounts are available from their manufacturers (so it is relatively inexpensive for professors to acquire them for personal and class use). Tools from other manufacturers may or may not have also been considered, and no statement is made or implied, positive or negative, by not referencing them. Note on other file types: 1. The *.exe files are PC executables. Source code for all executables is included in this distribution, and ready-to-run executables for IBM PC compatible computers running MSDOS 3.3 or greater are also included. 2. All other file types are either ASCII text or program-specific data files. ZIP File Naming Conventions: 1. All files are prefixed by the characters C01 2. Those files prefixed by the characters C01P contain Postscript copies of the printable documents in their counterpart files (e.g., C01PSE1.ZIP and C01PSE2.ZIP contain Postscript copies of the files in C01SE.ZIP) To unpack these files, each *.ZIP file should be unpacked in its own directory to eliminate problems in file name conflicts between different *.ZIP files. Use the command pkunzip file.zip to unpack the file "file.zip" on a PC. The unzip program from the Info-ZIP group on the Internet can be used to unpack these *.ZIP files on UNIX, VAX/VMS, Macintosh, and a variety of other systems. Software Engineering Course File List (see below for contents): ---a 23 Apr 1993 22:16:08 C01SE.ZIP 620163 ---a 23 Apr 1993 22:17:22 C01LAB1.ZIP 451682 ---a 23 Apr 1993 22:17:46 C01LAB2.ZIP 217031 ---a 23 Apr 1993 22:18:52 C01LAB3.ZIP 1310460 ---a 23 Apr 1993 22:19:40 C01LAB4.ZIP 780422 ---a 23 Apr 1993 22:20:06 C01LAB5.ZIP 230581 ---a 4 May 1993 0:39:38 C01LAB6.ZIP 20017 ---a 2 May 1993 21:51:20 C01PSE1.ZIP 990680 ---a 2 May 1993 21:51:44 C01PSE2.ZIP 422295 ---a 2 May 1993 22:46:20 C01PLAB.ZIP 217400 Object-Oriented Design Course File List (see below for contents): ---a 23 Apr 1993 22:20:40 C01OOD.ZIP 343619 ---a 2 May 1993 22:47:18 C01POOD.ZIP 597264 Object-Oriented Programming Course File List (see below for contents): ---a 23 Apr 1993 22:21:10 C01OOP.ZIP 337197 ---a 2 May 1993 23:20:54 C01POOP.ZIP 672600 Disclaimer: This courseware, software, and documentation are provided "AS IS" and without any expressed or implied warranties whatsoever. No warranties as to performance, merchantability, or fitness for a particular purpose exist. The user is advised to test the software thoroughly before relying on it. The user must assume the entire risk and liability of using this courseware, software, and documentation. In no event shall any person or organization of people be held responsible for any direct, indirect, consequential or inconsequential damages or lost profits. ************************************************************************* 1 File, 620163 Bytes ---a 23 Apr 1993 22:16:08 C01SE.ZIP 620163 Searching ZIP: b:C01SE.ZIP Length Method Size Ratio CRC-32 Attr Name ------ ------ ----- ----- ------ ---- ---- 17311 Stored 17311 0% bf23cf85 --w PKUNZIP.EXE 1312 Implode 775 41% 149cfff6 --w README 586567 Stored 586567 0% 707a7a66 --w SLIDES.ZIP 40219 Implode 15118 63% b33963d7 --w LP.MWW ------ ------ --- ------- 645409 619771 4% 4 All student notes are contained in a single document called Class Notes. This file contains all of the files which make up this document. Microsoft Word for Windows Version 2.0 and Microsoft Powerpoint Version 2.0 (and later Microsoft Powerpoint Version 3.0) were used to create all slides and documentation. Word for Windows files are type *.mww and Powerpoint files are type *.ppt. These files can only be read by one of these Microsoft programs. All other files are in standard ASCII text. The class notes document is organized as: 1. Cover page lp.mww 2. Class administration (lp.mww) a. Syllabus b. Schedule 3. Study notes (lp.mww) 4. Lecture notes a. Module 1: Intro m1.ppt b. Module 2: Planning m2.ppt c. Module 3: Analysis m3.ppt d. Module 4: Design m4.ppt e. Module 5: Coding m5.ppt f. Module 6: Testing m6.ppt g. Module 7: Maint. m7.ppt The m1a-c.ppt, m2a-d.ppt, and m3a-c.ppt files are segments of m1.ppt, m2.ppt, and m3.ppt respectively. They are not needed if m1, m2, and m3.ppt are used. Note that to obtain overheads, print each file m1.ppt, m2.ppt, ... in full slide format. To obtain notes pages, print each file m1.ppt, m2.ppt, ... in notes page format. H. Carter R. Conn 11 Nov 92 ************************************************************************* 1 File, 451682 Bytes ---a 23 Apr 1993 22:17:22 C01LAB1.ZIP 451682 Searching ZIP: b:C01LAB1.ZIP Length Method Size Ratio CRC-32 Attr Name ------ ------ ----- ----- ------ ---- ---- 882 Implode 570 36% 624c8116 --w README 2689 Implode 1493 45% fa25e217 --w ADATUTOR/AD.TXT 26330 Implode 7879 71% dac37fbb --w ADATUTOR/ADA_TUTR.ADA 305728 Implode 105498 66% ff36d29b --w ADATUTOR/ADA_TUTR.DAT 18464 Stored 18464 0% 3bd704ef --w ADATUTOR/ADA_TUTR.EXE 158 Shrunk 133 16% fc3a25b7 --w ADATUTOR/ADD.ADA 768 Implode 513 34% f3e8a043 --w ADATUTOR/ALTCHAR.C 13668 Implode 3908 72% e46a47d4 --w ADATUTOR/BOOK.ADA 17423 Stored 17423 0% 45b1ec2f --w ADATUTOR/BOOK.EXE 2441 Implode 1150 53% 97352e8b --w ADATUTOR/CHANGESN.ADA 12972 Stored 12972 0% b5805062 --w ADATUTOR/CHANGESN.EXE 2880 Implode 775 74% b941f189 --w ADATUTOR/COUPON.TXT 2079 Implode 1041 50% f854aed2 --w ADATUTOR/DAT2TXT.ADA 10705 Stored 10705 0% 38997b59 --w ADATUTOR/DAT2TXT.EXE 2957 Implode 1514 49% 8dcfaf6c --w ADATUTOR/ED.ADA 2848 Implode 1105 62% c0257ee5 --w ADATUTOR/ED.DIR 261 Shrunk 204 22% 27de9776 --w ADATUTOR/FIB.ANS 144 Shrunk 132 9% 111c9980 --w ADATUTOR/FIB.DUM 912 Implode 455 51% 367f2daf --w ADATUTOR/FIBTEST.ADA 91 Shrunk 87 5% 7c6be744 --w ADATUTOR/HELLO.ADA 2151 Implode 950 56% 3f6f43d9 --w ADATUTOR/INVOICE.TXT 6915 Implode 2062 71% ee3f61e2 --w ADATUTOR/LEDIT.ANS 2795 Implode 1309 54% 3a2cff44 --w ADATUTOR/MERIDIAN.ADA 1992 Implode 883 56% 71c92d3b --w ADATUTOR/NEXTDATE.ADA 941 Implode 618 35% 7d511642 --w ADATUTOR/ONECHAR.C 87951 Implode 27666 69% cda3fd89 --w ADATUTOR/PRINT.ME 1348 Implode 850 37% 1189673f --w ADATUTOR/READ.ME 1574 Implode 739 54% 8c4742ab --w ADATUTOR/TASKING.ANS 1034 Implode 444 58% f77c039b --w ADATUTOR/TASKING.DUM 846 Implode 418 51% cb38b7d1 --w ADATUTOR/TOMORROW.ANS 155 Shrunk 138 11% b5a896ca --w ADATUTOR/TOMORROW.DUM 2616 Implode 730 73% d583a8eb --w ADATUTOR/TRITEST.ADA 522 Implode 295 44% dce2968e --w ADATUTOR/TRITYPE.ANS 219 Shrunk 191 13% 927d10bc --w ADATUTOR/TRITYPE.DUM 2358 Implode 1150 52% f5560678 --w ADATUTOR/TXT2DAT.ADA 2119 Implode 982 54% 4eb64936 --w ADATUTOR/UNIX.ADA 2702 Implode 1305 52% 921e674c --w ADATUTOR/VANILLA.ADA 4797 Implode 1842 62% a312b68c --w ADATUTOR/VAX.ADA 752 Implode 409 46% 07723ea6 --w ADAWKBK/SOL1-1.ADA 282 Shrunk 138 52% c103687a --w ADAWKBK/SOL1-1.OUT 493 Implode 258 48% a44a31a6 --w ADAWKBK/SOL1-2.ADA 110 Shrunk 84 24% 17f82502 --w ADAWKBK/SOL1-2.OUT 1173 Implode 462 61% 8d344cd3 --w ADAWKBK/SOL1-3.ADA 57 Shrunk 52 9% 4b18b6d7 --w ADAWKBK/SOL1-3.OUT 460 Implode 334 28% cdf81091 --w ADAWKBK/SOL1-4.ADA 324 Implode 120 63% 0ab8caa8 --w ADAWKBK/SOL1-4.OUT 557 Implode 276 51% 0a5bbded --w ADAWKBK/SOL1-5.ADA 95 Shrunk 67 30% 639948df --w ADAWKBK/SOL1-5.OUT 609 Implode 302 51% f272b543 --w ADAWKBK/SOL1-6.ADA 215 Shrunk 94 57% 9c8a54b1 --w ADAWKBK/SOL1-6.OUT 731 Implode 409 45% 4c514805 --w ADAWKBK/SOL2-1.ADA 191 Shrunk 125 35% f2cf4353 --w ADAWKBK/SOL2-1.OUT 482 Implode 315 35% 08a015ff --w ADAWKBK/SOL2-10.ADA 185 Shrunk 114 39% 8316cf13 --w ADAWKBK/SOL2-10.OUT 1135 Implode 517 55% 058ebe93 --w ADAWKBK/SOL2-2.ADA 723 Implode 196 73% 8cad0b3a --w ADAWKBK/SOL2-2.OUT 1069 Implode 464 57% 3a9f78b4 --w ADAWKBK/SOL2-3.ADA 156 Shrunk 89 43% 899f3c86 --w ADAWKBK/SOL2-3.OUT 613 Implode 363 41% 60274422 --w ADAWKBK/SOL2-4.ADA 313 Shrunk 188 40% dc1d1714 --w ADAWKBK/SOL2-4.OUT 790 Implode 405 49% 825bf70d --w ADAWKBK/SOL2-5.ADA 157 Shrunk 78 51% a2c5ac3d --w ADAWKBK/SOL2-5.OUT 650 Implode 401 39% f72f10a6 --w ADAWKBK/SOL2-6.ADA 72 Shrunk 50 31% 79f405b7 --w ADAWKBK/SOL2-6.OUT 1954 Implode 740 63% c22773b8 --w ADAWKBK/SOL2-7.ADA 236 Shrunk 178 25% 8476aa47 --w ADAWKBK/SOL2-7.OUT 706 Implode 421 41% 6f415f28 --w ADAWKBK/SOL2-8.ADA 70 Shrunk 43 39% f7982667 --w ADAWKBK/SOL2-8.OUT 1792 Implode 556 69% db3c34fd --w ADAWKBK/SOL2-9.ADA 265 Shrunk 135 50% b7f38102 --w ADAWKBK/SOL2-9.OUT 530 Implode 346 35% ede010ba --w ADAWKBK/SOL3-1.ADA 260 Shrunk 123 53% b03097ff --w ADAWKBK/SOL3-1.OUT 1010 Implode 538 47% 210a54eb --w ADAWKBK/SOL3-2.ADA 324 Implode 144 56% 451b1139 --w ADAWKBK/SOL3-2.OUT 403 Implode 304 25% 8cbe603e --w ADAWKBK/SOL3-3.ADA 392 Implode 188 53% 3e7e92b8 --w ADAWKBK/SOL3-3.OUT 1529 Implode 559 64% 7d6e1d0f --w ADAWKBK/SOL4-1.ADA 449 Implode 138 70% 903b6f86 --w ADAWKBK/SOL4-1.OUT 2037 Implode 673 67% 97e6b469 --w ADAWKBK/SOL4-2.ADA 449 Implode 138 70% 903b6f86 --w ADAWKBK/SOL4-2.OUT 2549 Implode 969 62% 08e7160a --w ADAWKBK/SOL4-3.ADA 212 Shrunk 122 43% 745fe5d2 --w ADAWKBK/SOL4-3.OUT 994 Implode 477 53% 4107a31b --w ADAWKBK/SOL4-4.ADA 210 Shrunk 95 55% a42f5530 --w ADAWKBK/SOL4-4.OUT 1198 Implode 576 52% 9e90f335 --w ADAWKBK/SOL4-5.ADA 468 Implode 133 72% afe1bdc2 --w ADAWKBK/SOL4-5.OUT 10100 Implode 1590 85% 89ba2da3 --w ADAWKBK/TEXT_IO.ADA 157160 Implode 55193 65% 7e671bd6 --w ADAWKBK/WORKBOOK.MWW 7708 Implode 2260 71% b699031a --w DOCS/EVAL.MWW 89648 Implode 32365 64% ce1c9763 --w DOCS/LP.MWW 2433 Implode 991 60% 06a15059 --w DOCS/SCHEDULE.TEX 557 Implode 372 34% 2905bdac --w DOCS/README 13661 Implode 5674 59% 7b2f74ff --w DOCS/GUIDES/SDS.MWW 9277 Implode 3808 59% 5159d657 --w DOCS/GUIDES/SPP.MWW 7774 Implode 3298 58% 1d4d1688 --w DOCS/GUIDES/SRS.MWW 6158 Implode 2798 55% accc4362 --w DOCS/GUIDES/STS.MWW 6656 Implode 3172 53% a2272768 --w DOCS/GUIDES/STYLE.MWW 5849 Implode 1003 83% 48cc7841 --w SIMLATRS/AUTO.BDY 4450 Implode 738 84% 5e697d68 --w SIMLATRS/AUTO.SPC 2171 Implode 434 81% ba5c9a4d --w SIMLATRS/AUTO_TES.A 7107 Implode 1266 83% 656ccc02 --w SIMLATRS/BUOY.BDY 4398 Implode 793 82% 481b4708 --w SIMLATRS/BUOY.SPC 929 Implode 365 61% 77b8c68f --w SIMLATRS/BUOY_TES.A 1951 Implode 432 78% 65b35ffd --w SIMLATRS/MACROS.PTF 123264 Implode 49349 60% 1e02440e --w SIMLATRS/PTF.EXE 56752 Implode 24369 58% 30c37010 --w SIMLATRS/PTFIDX.EXE 3246 Implode 1105 66% 9cb0a47f --w SIMLATRS/READ.ME 8666 Implode 3161 64% 4a1f5857 --w SIMLATRS/SOWS.PTF 2977 Implode 760 75% 70707e57 --w SIMLATRS/SSI.BDY 2750 Implode 878 69% 087b6bb7 --w SIMLATRS/SSI.SPC 1369 Implode 557 60% cb0a1554 --w SIMLATRS/SSI_TEST.A ------ ------ --- ------- 1114877 439230 61% 111 This disk includes the software engineering course specific documentation and some educational support materials for learning Ada. The directories contain the following documents: directory Description --------- ------------------------------------------------ adatutor An interactive computer aided instruction system which leads the student through a systematic understanding of programming in Ada. Note that, even though adatutor is included here, it can only be used if a fee is paid to the program author. adawkbk This is a Ada learning workbook created by Richard Conn which was used in the course. docs The course-specific documentation is located in this directory. simlatrs Most of the lab project suggestions are simulation oriented. This directory contains the necessary driver code for these projects. ************************************************************************* 1 File, 217031 Bytes ---a 23 Apr 1993 22:17:46 C01LAB2.ZIP 217031 Searching ZIP: b:C01LAB2.ZIP Length Method Size Ratio CRC-32 Attr Name ------ ------ ----- ----- ------ ---- ---- 332 Implode 284 15% ab1bc85a --w README 4082 Implode 1133 73% 56fd2114 --w CSPARTS/CLIALDOS.ADA 463 Implode 302 35% 14260fd5 --w CSPARTS/CLIBODY.INC 42618 Implode 7369 83% 64cee1a4 --w CSPARTS/CLIBODY.SRC 170 Shrunk 123 28% 9d38d759 --w CSPARTS/CSPARTB1.INC 171833 Implode 25014 86% e52c07f7 --w CSPARTS/CSPARTB1.SRC 284 Shrunk 182 36% 67536514 --w CSPARTS/CSPARTB2.INC 337885 Implode 60871 82% 8827057b --w CSPARTS/CSPARTB2.SRC 146 Shrunk 112 24% d5736693 --w CSPARTS/CSPARTB3.INC 161215 Implode 30709 81% 4c60eb21 --w CSPARTS/CSPARTB3.SRC 111 Shrunk 95 15% 15908b3b --w CSPARTS/CSPARTD.INC 36211 Implode 11358 69% b7067609 --w CSPARTS/CSPARTD.SRC 2360 Implode 544 77% 55a28604 --w CSPARTS/CSPARTS.CMD 540 Implode 290 47% c7684a62 --w CSPARTS/CSPARTS.INC 453290 Implode 76925 84% c181ad92 --w CSPARTS/CSPARTS.SRC ------ ------ --- ------- 1211540 215311 83% 15 This disk contains all source code (Ada specs and bodies) for a comprehensive library of software components which are useful for the projects in the software engineering laboratory course. In fact, students regularly report up to 85% code reuse by incorporating these components in their project designs and implementations. ************************************************************************* 1 File, 1310460 Bytes ---a 23 Apr 1993 22:18:52 C01LAB3.ZIP 1310460 Searching ZIP: b:C01LAB3.ZIP Length Method Size Ratio CRC-32 Attr Name ------ ------ ----- ----- ------ ---- ---- 216 Shrunk 186 14% e5752df3 --w README 17311 Stored 17311 0% bf23cf85 --w PKUNZIP.EXE 571289 Stored 571289 0% 48a723de --w LRMRDR/LRM_PC.ZIP 721244 Stored 721244 0% b645c677 --w LRMRDR/LRM_SDD.ZIP ------ ------ --- ------- 1310060 1310030 1% 4 This disk (1 of 2) contains all design documentation and code for a well-written Ada program, an Ada LRM Reader, which can be used as an example of good software engineering practices. Note that the documents provided with this (an SRS, SUM, and SDD) are decidedly not perfect and provide good food for discussion of what such documents should and should not contain in order to effectively communicate to the reader. The Ada LRM Reader fills several needs: 1. It reduces the cost of giving the course by providing the students with a tool to interactively read the Ada LRM without having to buy a copy of it. The instructor can give it out to students to take home and install on their PCs. The instructor can also install it on the University workstations and PCs for general use (which is what we did). 2. It provides a fairly extensive example of an Object-Oriented Design and Programming in Ada. It is also quite easy to read. 3. The documents (Software Requirements Specification, Software User's Manual, and Software Design Document) are quite readable and provide examples for the students to follow. The documents also provide food for discussion on how to communicate requirements and design information effectively. ************************************************************************* 1 File, 780422 Bytes ---a 23 Apr 1993 22:19:40 C01LAB4.ZIP 780422 Searching ZIP: b:C01LAB4.ZIP Length Method Size Ratio CRC-32 Attr Name ------ ------ ----- ----- ------ ---- ---- 17311 Stored 17311 0% bf23cf85 --w PKUNZIP.EXE 216 Shrunk 185 15% 46b6b1cd --w README 297911 Stored 297911 0% ee2ea82a --w LRMRDR/LRM_CHAP.ZIP 29161 Stored 29161 0% d0015c55 --w LRMRDR/LRM_CODE.ZIP 68595 Implode 64357 7% 9405bfd0 --w LRMRDR/LRM_REP.ZIP 173506 Stored 173506 0% 08eded88 --w LRMRDR/LRM_SRS.ZIP 193988 Stored 193988 0% 6c1bf110 --w LRMRDR/LRM_SUM.ZIP 3117 Stored 3117 0% 0597681f --w LRMRDR/LRM_TEST.ZIP ------ ------ --- ------- 783805 779536 1% 8 This disk (2 of 2) contains all design documentation and code for a well-written Ada program which can be used as an example of good software engineering practices. ************************************************************************* 2 Files, 250598 Bytes ---a 23 Apr 1993 22:20:06 C01LAB5.ZIP 230581 ---a 4 May 1993 0:39:38 C01LAB6.ZIP 20017 Searching ZIP: b:C01LAB5.ZIP Length Method Size Ratio CRC-32 Attr Name ------ ------ ----- ----- ------ ---- ---- 429 Implode 298 31% afdf8362 --w README 474 Implode 304 36% f547e9c7 --w CONCORD/READ.ME 406 Implode 287 30% 4d3de846 --w CONCORD/READ.BAK 44942 Implode 19041 58% cc5012c4 --w CONCORD/PROJECT/PROJECT.MWW 21777 Implode 9284 58% 5007639e --w CONCORD/REQUIRE/REQUIRE.SLD 70069 Implode 20924 71% e2b28a6a --w CONCORD/REQUIRE/REQUIRE.MWW 132854 Implode 42115 69% b7105610 --w CONCORD/DESIGN/DESIGN.MWW 25252 Implode 8762 66% 336bb792 --w CONCORD/TEST/TEST2.DOC 450 Implode 298 34% 5dce8e78 --w CRUISE/README.HAL 2138 Implode 735 66% f7a738e8 --w CRUISE/CODE/MAIN.ADA 12304 Implode 2756 78% 8275786d --w CRUISE/CODE/CRUISE.BDY 6189 Implode 1488 76% 4e12248b --w CRUISE/CODE/CRUISE.SPC 24230 Implode 7390 70% bb9088c6 --w CRUISE/PROJPLAN/SPP.DOC 51445 Implode 11034 79% ea6d9d73 --w CRUISE/SOFTREQ/SRSDOC.DOC 148393 Implode 39065 74% 3ee1b47f --w CRUISE/DESIGN/SDS.DOC 29337 Implode 7745 74% 51a6c062 --w CRUISE/TESTPLAN/TESTPLAN.DOC 619 Implode 339 46% 0eacb208 --w SPACEMON/READ.ME 481 Implode 233 52% 7095121d --w SPACEMON/CHECKERB.SRC 264 Shrunk 209 21% 2db027d1 --w SPACEMON/CHECKERS.SRC 6043 Implode 1070 83% 22c0d27d --w SPACEMON/DISPLAYB.SRC 264 Shrunk 210 21% ca1a8643 --w SPACEMON/DISPLAYS.SRC 33 Stored 33 0% a60f4e2f --w SPACEMON/TYPEB.SRC 714 Implode 282 61% d395af73 --w SPACEMON/TYPES.SRC 17442 Implode 2079 89% ea687797 --w SPACEMON/CONSOLEB.SRC 19131 Implode 3874 80% 583c10e8 --w SPACEMON/CONSOLES.SRC 5574 Implode 1380 76% 84ca5459 --w SPACEMON/SENSORS.SRC 858 Implode 420 52% 77da6be8 --w SPACEMON/READ_SEN.ADA 122880 Implode 45618 63% ded8fb6c --w SPACEMON/READ_SEN ------ ------ --- ------- 744992 227273 70% 28 This disk contains three of the five software engineering projects carried out by student teams as a part of the software engineering laboratory course. The projects are: directory Descriptions # students --------- ----------------------------------- ---------- concord concordance generator 2 spacemon spacecraft monitoring simulation 3 cruise auto cruise control simulation 3 Searching ZIP: b:C01LAB6.ZIP Length Method Size Ratio CRC-32 Attr Name ------ ------ ----- ----- ------ ---- ---- 5442 Implode 1772 68% deb72468 --w UC_IVV.DOC 24433 Implode 6077 76% effa5ced --w UC_SDD.DOC 13681 Implode 4155 70% eef73825 --w UC_SDP.DOC 16338 Implode 4649 72% 368e8ba6 --w UC_SRS.DOC 7445 Implode 2170 71% b2bb7eb7 --w UC_SUM.DOC 1000 Implode 604 40% be19e1b8 --w README ------ ------ --- ------- 68339 19427 72% 6 These files are templates for the students to use to create their documents for the Software Engineering Lab. These are Interleaf 5.0 files, and they allow the students to place diagrams (ERDs, DFDs, OIDs, etc) into their documents. Based on 2167A, the documents produced are quite similar to 2167A in format, but, during class, the good ideas of 2167A were stressed without mentioning that they came from a DoD standard. If you do not have Interleaf, get a copy of the Portable Text Formatter (PTF) and the DoD-STD-2167A DID templates from the Ada Software Repository at White Sands (use the mirror sites ... NOT White Sands directly!). You can compile PTF and then run it on the DID templates to create similar documents, but the students will have to paste in their own diagrams. UC_IVV.DOC 5442 Verification/Validation UC_SDD.DOC 24433 Design Document UC_SDP.DOC 13681 Development Plan UC_SRS.DOC 16338 Requirements Document UC_SUM.DOC 7445 User's Manual ************************************************************************* 2 Files, 1412975 Bytes ---a 2 May 1993 21:51:20 C01PSE1.ZIP 990680 ---a 2 May 1993 21:51:44 C01PSE2.ZIP 422295 Searching ZIP: b:C01PSE1.ZIP Length Method Size Ratio CRC-32 Attr Name ------ ------ ----- ----- ------ ---- ---- 189874 Implode 60170 69% 31de66a0 --w CUST_ART.PS 93545 Implode 21391 78% 8d40f55c --w LP.PS 225479 Implode 50052 78% c4e43a76 --w M1.PS 337463 Implode 78422 77% b160fa35 --w M1_S.PS 154802 Implode 39125 75% 29baac8d --w M1A_S.PS 127043 Implode 30430 77% 76a02c1c --w M1A.PS 32071 Implode 9729 70% 8db0b905 --w M1B.PS 37209 Implode 10346 73% 23bb8bb5 --w M1B_S.PS 169546 Implode 40486 77% 4f208acf --w M1C_S.PS 96822 Implode 22144 78% 4feb5b8a --w M1C.PS 16305 Implode 6360 61% eebb7199 --w M1COV.PS 22033 Implode 7731 65% 3d357047 --w M1COV_S.PS 255948 Implode 78441 70% b1966cc8 --w M2.PS 307946 Implode 80782 74% a729bc4b --w M2_S.PS 25550 Implode 8721 66% 0b1ca265 --w M2A_S.PS 17830 Implode 6622 63% 32b47e06 --w M2A.PS 87508 Implode 20645 77% f7ba78d7 --w M2B.PS 107551 Implode 20992 81% 635535c1 --w M2B_S.PS 135370 Implode 52196 62% f69763b1 --w M2C_S.PS 126329 Implode 53230 58% d21a0b99 --w M2C.PS 68131 Implode 16136 77% 8e6b094f --w M2D.PS 81364 Implode 17191 79% 5d739ed6 --w M2D_S.PS 17057 Implode 6543 62% 9097722e --w M2COV_S.PS 15799 Implode 6201 61% 3c936321 --w M2COV.PS 218183 Implode 51975 77% a2dcea72 --w M3.PS 246661 Implode 50914 80% 50c62685 --w M3_S.PS 69310 Implode 17399 75% 7919c799 --w M3A_S.PS 64991 Implode 18257 72% b6cf13a5 --w M3A.PS 152542 Implode 36769 76% 34b006b2 --w M3B.PS 173626 Implode 36277 80% ca1959cf --w M3B_S.PS 28663 Implode 8931 69% 057757b3 --w M3C_S.PS 27046 Implode 8904 68% 80e806e4 --w M3C.PS 16512 Implode 6417 62% 7d88981d --w M3COV.PS 16452 Implode 6409 62% 836ba90e --w M3COV_S.PS 2234 Implode 1154 49% 77aa63d4 --w READ.ME ------ ------ --- ------- 3764795 987492 74% 35 Searching ZIP: b:C01PSE2.ZIP Length Method Size Ratio CRC-32 Attr Name ------ ------ ----- ----- ------ ---- ---- 129918 Implode 25488 81% 09fc7485 --w M4_S.PS 112729 Implode 25696 78% 1dc51cc9 --w M4.PS 141092 Implode 38986 73% 3e7602f6 --w M5.PS 190631 Implode 51342 74% c5f84ffa --w M5_S.PS 248620 Implode 84431 67% 54ad7cd5 --w M6_S.PS 209236 Implode 78322 63% 88470978 --w M6.PS 143920 Implode 55935 62% 48a46946 --w M7.PS 171043 Implode 61369 65% fecb6b28 --w M7_S.PS ------ ------ --- ------- 1347189 421569 69% 8 All of the slides used in the software engineering course are contained in this directory. The slides are organized into modules m1 through m7. All files except this readme file were created using Microsoft Powerpoint ver. 3.0. This ZIP archive contains all the files in Postscript format. Directory contents: File Description # slides ------ ---------------------------------------- -------- m1.ps Intro to Software Engineering 46 m2.ps Software Engineering Project Planning 71 m3.ps Software Requirements 65 m4.ps Software Design 36 m5.ps Programming Language Issues 21 m6.ps Software Testing 43 m7.ps Delivery and Maintenance 24 cust-art.ps File of clip art used in the files above. They were selected from the clip art files provided with PowerPoint. Files m1a.ps, m1b.ps, m1c.ps, and m1cover.ps are sections of m1.ps separated for easier handling. Taken together, they comprise the m1.ps file. The same holds for m2a-d.ps and m3a-c.ps. All student notes are contained in a single document called Class Notes. This directory contains all of the files which make up this document. Microsoft Word for Windows Version 2.0 and Microsoft Powerpoint Version 2.0 were used to create all slides and documentation. Word for Windows files are type *.mww and Powerpoint files are type *.ppt. These files can only be read by one of these Microsoft programs. This disk contains the output listing of these files in Postscript format. The class notes document is organized as: 1. Cover page lp.ps 2. Class administration (lp.ps) a. Syllabus b. Schedule 3. Study notes (lp.ps) 4. Lecture notes a. Module 1: Intro m1_s.ps b. Module 2: Planning m2_s.ps c. Module 3: Analysis m3_s.ps d. Module 4: Design m4_s.ps e. Module 5: Coding m5_s.ps f. Module 6: Testing m6_s.ps g. Module 7: Maint. m7_s.ps The m1a-c_s.ps, m2a-d_s.ps, and m3a-c_s.ps files are segments of m1_s.ps, m2_s.ps, and m3_s.ps respectively. They are not needed if m1, m2, and m3.ps are used. H. Carter R. Conn 11 Nov 92 ************************************************************************* 1 File, 217400 Bytes ---a 2 May 1993 22:46:20 C01PLAB.ZIP 217400 Searching ZIP: b:C01PLAB.ZIP Length Method Size Ratio CRC-32 Attr Name ------ ------ ----- ----- ------ ---- ---- 601 Implode 333 45% 323e9680 --w READ.ME 34327 Implode 9814 72% 48d7b327 --w EVAL.PS 34859 Implode 11699 67% bd8a2d41 --w SDS.PS 217372 Implode 55631 75% 0e5c7320 --w LP.PS 26253 Implode 9290 65% c8414930 --w SPP.PS 26126 Implode 8719 67% 9f479056 --w SRS.PS 22603 Implode 8100 65% 3ee31e8f --w STS.PS 21654 Implode 8290 62% 3ef55772 --w STYLE.PS 476979 Implode 104696 79% 8a6194a6 --w ADAWKBK.PS ------ ------ --- ------- 860774 216572 75% 9 These are Postscript versions of the lab documents. ADAWKBK.PS 476979 Ada Programming Workbook EVAL.PS 34327 Project Evaluation LP.PS 217372 Lab Lesson Plan SDS.PS 34859 Software Dev Spec SPP.PS 26253 Software Proj Plan SRS.PS 26126 Software Req Spec STS.PS 22603 Software Test Spec STYLE.PS 21654 Coding Style ************************************************************************* 1 File, 337197 Bytes ---a 23 Apr 1993 22:21:10 C01OOP.ZIP 337197 Searching ZIP: b:C01OOP.ZIP Length Method Size Ratio CRC-32 Attr Name ------ ------ ----- ----- ------ ---- ---- 3984 Implode 1282 68% 3fd4ffee --w CODEEVAL.MWW 10780 Implode 4569 58% 2c611173 --w COVER.PPT 3362 Implode 1156 66% b2c50116 --w DELIVERY.MWW 4096 Implode 1579 62% c71130b1 --w HOMETERM.MWW 14774 Implode 5576 63% c45bd014 --w LP.MWW 85292 Implode 40687 53% 686f127d --w M1.PPT 62684 Implode 21218 67% cc204afb --w M2.PPT 102092 Implode 36412 65% 7bb97f65 --w M3.PPT 92340 Implode 34573 63% b53e8e75 --w M4.PPT 66380 Implode 25083 63% f6848993 --w M5.PPT 10509 Implode 3951 63% de85cbff --w MIDTERM.MWW 13340 Implode 4625 66% 6eefac4a --w MIDTERMS.MWW 3901 Implode 1282 68% 0e0e64ba --w PROTEAM.MWW 5013 Implode 1964 61% 9de17a06 --w PROTEVAL.MWW 14830 Implode 5858 61% 0eb101f7 --w SDD_EVAL.MWW 19494 Implode 6951 65% 86185930 --w SRS_EVAL.MWW 598 Implode 425 29% 0a3a6d2e --w TRIBUNAL.TXT 603 Implode 416 32% 0b5faf12 --w README 752 Implode 409 46% 07723ea6 --w ADAWKBK/SOL1-1.ADA 282 Shrunk 138 52% c103687a --w ADAWKBK/SOL1-1.OUT 493 Implode 258 48% a44a31a6 --w ADAWKBK/SOL1-2.ADA 110 Shrunk 84 24% 17f82502 --w ADAWKBK/SOL1-2.OUT 1173 Implode 462 61% 8d344cd3 --w ADAWKBK/SOL1-3.ADA 57 Shrunk 52 9% 4b18b6d7 --w ADAWKBK/SOL1-3.OUT 460 Implode 334 28% cdf81091 --w ADAWKBK/SOL1-4.ADA 324 Implode 120 63% 0ab8caa8 --w ADAWKBK/SOL1-4.OUT 557 Implode 276 51% 0a5bbded --w ADAWKBK/SOL1-5.ADA 95 Shrunk 67 30% 639948df --w ADAWKBK/SOL1-5.OUT 609 Implode 302 51% f272b543 --w ADAWKBK/SOL1-6.ADA 215 Shrunk 94 57% 9c8a54b1 --w ADAWKBK/SOL1-6.OUT 731 Implode 409 45% 4c514805 --w ADAWKBK/SOL2-1.ADA 191 Shrunk 125 35% f2cf4353 --w ADAWKBK/SOL2-1.OUT 482 Implode 315 35% 08a015ff --w ADAWKBK/SOL2-10.ADA 185 Shrunk 114 39% 8316cf13 --w ADAWKBK/SOL2-10.OUT 1135 Implode 517 55% 058ebe93 --w ADAWKBK/SOL2-2.ADA 723 Implode 196 73% 8cad0b3a --w ADAWKBK/SOL2-2.OUT 1069 Implode 464 57% 3a9f78b4 --w ADAWKBK/SOL2-3.ADA 156 Shrunk 89 43% 899f3c86 --w ADAWKBK/SOL2-3.OUT 613 Implode 363 41% 60274422 --w ADAWKBK/SOL2-4.ADA 313 Shrunk 188 40% dc1d1714 --w ADAWKBK/SOL2-4.OUT 790 Implode 405 49% 825bf70d --w ADAWKBK/SOL2-5.ADA 157 Shrunk 78 51% a2c5ac3d --w ADAWKBK/SOL2-5.OUT 650 Implode 401 39% f72f10a6 --w ADAWKBK/SOL2-6.ADA 72 Shrunk 50 31% 79f405b7 --w ADAWKBK/SOL2-6.OUT 1954 Implode 740 63% c22773b8 --w ADAWKBK/SOL2-7.ADA 236 Shrunk 178 25% 8476aa47 --w ADAWKBK/SOL2-7.OUT 706 Implode 421 41% 6f415f28 --w ADAWKBK/SOL2-8.ADA 70 Shrunk 43 39% f7982667 --w ADAWKBK/SOL2-8.OUT 1792 Implode 556 69% db3c34fd --w ADAWKBK/SOL2-9.ADA 265 Shrunk 135 50% b7f38102 --w ADAWKBK/SOL2-9.OUT 530 Implode 346 35% ede010ba --w ADAWKBK/SOL3-1.ADA 260 Shrunk 123 53% b03097ff --w ADAWKBK/SOL3-1.OUT 1010 Implode 538 47% 210a54eb --w ADAWKBK/SOL3-2.ADA 324 Implode 144 56% 451b1139 --w ADAWKBK/SOL3-2.OUT 403 Implode 304 25% 8cbe603e --w ADAWKBK/SOL3-3.ADA 392 Implode 188 53% 3e7e92b8 --w ADAWKBK/SOL3-3.OUT 1529 Implode 559 64% 7d6e1d0f --w ADAWKBK/SOL4-1.ADA 449 Implode 138 70% 903b6f86 --w ADAWKBK/SOL4-1.OUT 2037 Implode 673 67% 97e6b469 --w ADAWKBK/SOL4-2.ADA 449 Implode 138 70% 903b6f86 --w ADAWKBK/SOL4-2.OUT 2549 Implode 969 62% 08e7160a --w ADAWKBK/SOL4-3.ADA 212 Shrunk 122 43% 745fe5d2 --w ADAWKBK/SOL4-3.OUT 994 Implode 477 53% 4107a31b --w ADAWKBK/SOL4-4.ADA 210 Shrunk 95 55% a42f5530 --w ADAWKBK/SOL4-4.OUT 1198 Implode 576 52% 9e90f335 --w ADAWKBK/SOL4-5.ADA 468 Implode 133 72% afe1bdc2 --w ADAWKBK/SOL4-5.OUT 10100 Implode 1590 85% 89ba2da3 --w ADAWKBK/TEXT_IO.ADA 157160 Implode 55193 65% 7e671bd6 --w ADAWKBK/WORKBOOK.MWW 572 Implode 199 66% b9a6e236 --w CPPWKBK/CPPV1-1.TXT 561 Implode 340 40% 1466fe09 --w CPPWKBK/CPPV1-2.CPP 86 Shrunk 81 6% 7012682a --w CPPWKBK/CPPV1-2.OUT 529 Implode 307 42% cc271173 --w CPPWKBK/CPPV1-3.CPP 72 Shrunk 66 9% 06d3eb19 --w CPPWKBK/CPPV1-3.OUT 645 Implode 360 45% 65329e52 --w CPPWKBK/CPPV1-4.CPP 236 Shrunk 166 30% 03fbb65e --w CPPWKBK/CPPV1-4.OUT 383 Implode 252 35% d888d6d5 --w CPPWKBK/CPPV1-5.CPP 114 Shrunk 101 12% e48b9af1 --w CPPWKBK/CPPV1-5.OUT 241 Shrunk 201 17% 49b3b390 --w CPPWKBK/CPPV1-6.CPP 82 Shrunk 78 5% ff3136bf --w CPPWKBK/CPPV1-6.OUT 151 Shrunk 143 6% af2f3770 --w CPPWKBK/CPPV2-11.CPP 253 Shrunk 216 15% bd9c2e95 --w CPPWKBK/CPPV2-12.CPP 256 Shrunk 221 14% 4ced8b35 --w CPPWKBK/CPPV2-13.CPP 347 Implode 264 24% 13e832a9 --w CPPWKBK/CPPV2-1A.MAK 700 Implode 305 57% 7d266dcc --w CPPWKBK/CPPV2-1A.OUT 325 Implode 240 27% 8555a92b --w CPPWKBK/CPPV2-1B.MAK 706 Implode 304 57% e4dd295d --w CPPWKBK/CPPV2-1B.OUT 458 Implode 294 36% 017918e6 --w CPPWKBK/CPPV2-2.CPP 523 Implode 156 71% efd1d01b --w CPPWKBK/CPPV2-2.OUT 312 Shrunk 242 23% bc58796f --w CPPWKBK/CPPV2-3.CPP 107 Shrunk 102 5% 09c3e699 --w CPPWKBK/CPPV2-3.OUT 464 Implode 252 46% c6f61dd9 --w CPPWKBK/CPPV2-4.CPP 293 Shrunk 166 44% 6d2eeda6 --w CPPWKBK/CPPV2-4.OUT 216 Shrunk 191 12% 0e3ba0fd --w CPPWKBK/CPPV2-5.C 216 Shrunk 191 12% 0e3ba0fd --w CPPWKBK/CPPV2-5.CPP 517 Implode 312 40% c2efcaf7 --w CPPWKBK/CPPV2-5.OUT 553 Implode 365 34% 3626d915 --w CPPWKBK/CPPV2-6.CPP 170 Shrunk 150 12% e140f7f0 --w CPPWKBK/CPPV2-6.OUT 803 Implode 429 47% 304d3be6 --w CPPWKBK/CPPV2-7.CPP 275 Shrunk 186 33% 03000ac0 --w CPPWKBK/CPPV2-7.OUT 771 Implode 336 57% bd8376cd --w CPPWKBK/CPPV3-1.CPP 128 Shrunk 102 21% af8a6aca --w CPPWKBK/CPPV3-1.OUT 995 Implode 475 53% a3f3513b --w CPPWKBK/CPPV3-2.CPP 221 Shrunk 160 28% d3beabcd --w CPPWKBK/CPPV3-2.OUT 1225 Implode 601 51% 86002c42 --w CPPWKBK/CPPV3-3.CPP 237 Shrunk 177 26% c0ed5cd9 --w CPPWKBK/CPPV3-3.OUT 592 Implode 299 50% a933d3a7 --w CPPWKBK/CPPV4-1.CPP 1609 Implode 509 69% 74981f78 --w CPPWKBK/CPPV4-1.H 565 Implode 172 70% 7ab11c30 --w CPPWKBK/CPPV4-1.OUT 868 Implode 434 50% 50f4e7a8 --w CPPWKBK/CPPV4-2.CPP 146 Shrunk 110 25% 60591c59 --w CPPWKBK/CPPV4-2.OUT 1071 Implode 448 59% f0297a95 --w CPPWKBK/CPPV4-3.CPP 213 Shrunk 175 18% c2cab32e --w CPPWKBK/CPPV4-3.OUT 1978 Implode 651 68% 4898d79a --w CPPWKBK/CPPV4-4.CPP 602 Implode 238 61% c5fd3e3d --w CPPWKBK/CPPV4-4.OUT 1092 Implode 436 61% 5bff3b8c --w CPPWKBK/CPPV4-5.CPP 741 Implode 186 75% ff0c21f2 --w CPPWKBK/CPPV4-5.OUT 1022 Implode 445 57% da98d8bb --w CPPWKBK/CPPV5-1.CPP 151 Shrunk 121 20% 07787dbc --w CPPWKBK/CPPV5-1.OUT 1143 Implode 514 56% d74288f0 --w CPPWKBK/CPPV5-2.CPP 69 Stored 69 0% b7811370 --w CPPWKBK/CPPV5-2.OUT 884 Implode 440 51% adee346e --w CPPWKBK/CPPV5-3.CPP 60 Stored 60 0% 315c52cd --w CPPWKBK/CPPV5-3.OUT 2070 Implode 650 69% bd7c5bed --w CPPWKBK/CPPV5-4.CPP 565 Implode 173 70% a0c5a4ae --w CPPWKBK/CPPV5-4.OUT 110942 Implode 40196 64% 548f0cda --w CPPWKBK/WORKBOOK.MWW ------ ------ --- ------- 852889 323353 63% 125 These files are associated with the Ada/C++ Object-Oriented Programming course taught at the University of Cincinnati by Richard Conn. Workbook directories: ADAWKBK -- workbook on Ada programming language CPPWKBK -- workbook on C++ programming language Transparencies (Cover pages and Modules 1-5): COVER.PPT M1.PPT M2.PPT M3.PPT M4.PPT M5.PPT Lesson Plan: LP.MWW Exams and instructions to students: CODEEVAL.MWW DELIVERY.MWW HOMETERM.MWW MIDTERM.MWW MIDTERMS.MWW PROTEAM.MWW PROTEVAL.MWW SDD_EVAL.MWW SRS_EVAL.MWW TRIBUNAL.TXT ************************************************************************* 1 File, 672600 Bytes ---a 2 May 1993 23:20:54 C01POOP.ZIP 672600 Searching ZIP: b:C01POOP.ZIP Length Method Size Ratio CRC-32 Attr Name ------ ------ ----- ----- ------ ---- ---- 918 Implode 543 41% 20b0c7ac --w READ.ME 27186 Implode 8665 69% 242e8feb --w COVER.PS 34062 Implode 9596 72% ef018193 --w COVER_S.PS 216773 Implode 52696 76% 4cd2e494 --w M1_S.PS 142629 Implode 33266 77% 51a807fa --w M1.PS 83340 Implode 18162 79% 143c4226 --w M2.PS 144291 Implode 31468 79% dd7877e3 --w M2_S.PS 240747 Implode 50205 80% 1f62ed2a --w M3_S.PS 148728 Implode 30685 80% b7eb20d1 --w M3.PS 150731 Implode 32553 79% 140cfe14 --w M4.PS 242160 Implode 51096 79% 29571e19 --w M4_S.PS 205510 Implode 37333 82% 9e60e0fb --w M5_S.PS 150644 Implode 31559 80% 533ac692 --w M5.PS 431573 Implode 88637 80% c14c6729 --w CPPWKBK.PS 20305 Implode 6869 67% 3fe30132 --w CODEEVAL.PS 15509 Implode 6282 60% f8f78613 --w DELIVERY.PS 14398 Implode 6157 58% 19e7cf9a --w HOMETERM.PS 49046 Implode 11911 76% e2f4490b --w LP.PS 24452 Implode 8384 66% 7ee615dd --w MIDTERM.PS 30720 Implode 10012 68% 91ea504f --w MIDTERMS.PS 25468 Implode 7971 69% 8bcc5155 --w PROTEAM.PS 21565 Implode 7344 66% 41f3b312 --w PROTEVAL.PS 36542 Implode 11476 69% 8082375d --w SDD_EVAL.PS 38560 Implode 12622 68% 128e51a7 --w SRS_EVAL.PS 477677 Implode 104772 79% b85498e3 --w ADAWKBK.PS ------ ------ --- ------- 2973534 670264 78% 25 These Postscript files are associated with the Ada/C++ Object-Oriented Programming course taught at the University of Cincinnati by Richard Conn. These are generated from files in C01OOP.ZIP. Workbooks: ADAWKBK.PS -- workbook on Ada programming language CPPWKBK.PS -- workbook on C++ programming language Transparencies (Cover pages and Modules 1-5): COVER.PS M1.PS M2.PS M3.PS M4.PS M5.PS Lesson Plan and Student Handouts: LP.PS COVER_S.PS M1_S.PS M2_S.PS M3_S.PS M4_S.PS M5_S.PS Exams and instructions to students: CODEEVAL.PS - how code is to be evaluated DELIVERY.PS - how code is to be delivered MIDTERM.PS - in-class midterm HOMETERM.PS - take-home part of midterm MIDTERMS.PS - solution to midterm PROTEAM.PS - team member profile PROTEVAL.PS - how code prototype is to be evaluated SDD_EVAL.PS - how SDD is to be evaluated SRS_EVAL.PS - how SRS is to be evaluated ************************************************************************* 1 File, 343619 Bytes ---a 23 Apr 1993 22:20:40 C01OOD.ZIP 343619 Searching ZIP: b:C01OOD.ZIP Length Method Size Ratio CRC-32 Attr Name ------ ------ ----- ----- ------ ---- ---- 42370 Implode 8737 80% 1878a61e --w CLASS.TXT 9532 Implode 4130 57% f66bb1b1 --w COVER.PPT 157332 Implode 81320 49% f9bbe3a4 --w CUST_ART.PPT 17525 Implode 4588 74% b1bf634d --w FINALEX.MWW 25664 Implode 10665 59% e7e478f2 --w LP.MWW 151060 Implode 64114 58% 98fd747a --w M1.PPT 57420 Implode 18961 67% 48a34765 --w M2.PPT 62012 Implode 20821 67% 59b0ea25 --w M3.PPT 92740 Implode 27878 70% fb73ecc4 --w M4.PPT 34356 Implode 10454 70% ecc45a11 --w M5.PPT 14644 Implode 5115 66% 7163cdca --w M6.PPT 57852 Implode 17821 70% 1e761c70 --w M7.PPT 8803 Implode 4072 54% b8bb22c7 --w MIDTERM.MWW 35580 Implode 10267 72% 0a48fd5a --w MNEED.PPT 3564 Implode 1837 49% f1415cfb --w OODFINAL.TXT 64520 Implode 17434 73% 9a08b217 --w PS_MOD2.MWW 634 Implode 408 36% 370f6476 --w README 124855 Implode 31111 76% 5caf1051 --w SOLUTION.MWW 4908 Implode 2102 58% 9af09e26 --w TEMPL.PPT ------ ------ --- ------- 965371 341835 65% 19 Files which comprise the OOD Course given by Richard Conn at the University of Cincinnati. Lesson Plan and Student Workbook -- LP.MWW 25664 Course Slides -- COVER.PPT 9532 MNEED.PPT 35580 M1.PPT 151060 M2.PPT 57420 M3.PPT 62012 M4.PPT 88948 M5.PPT 34356 M6.PPT 14644 M7.PPT 57852 In-Class Problem Set for Module 2 -- PS_MOD2.MWW 64520 ************************************************************************* 1 File, 597264 Bytes ---a 2 May 1993 22:47:18 C01POOD.ZIP 597264 Searching ZIP: b:C01POOD.ZIP Length Method Size Ratio CRC-32 Attr Name ------ ------ ----- ----- ------ ---- ---- 484 Implode 334 31% 9b2d1d57 --w READ.ME 25047 Implode 8291 67% 22b6f687 --w COVER.PS 20905 Implode 8337 61% 31c6f660 --w FINALEX.PS 64309 Implode 14992 77% 3eee6d10 --w LP.PS 22510 Implode 8202 64% 88452388 --w MIDTERM.PS 35212 Implode 11329 68% 7749d8b5 --w PS_MOD2.PS 76495 Implode 20904 73% 0a07ba2a --w SOLUTION.PS 30507 Implode 9039 71% 79137de0 --w COVER_S.PS 189875 Implode 60173 69% 0d47187c --w CUST_ART.PS 248027 Implode 53618 79% da60baae --w M1.PS 394933 Implode 88802 78% dfd20c8b --w M1_S.PS 140077 Implode 28815 80% 73177389 --w M2_S.PS 88194 Implode 19015 79% e4fcd4e1 --w M2.PS 104594 Implode 24684 77% b8fe8ad7 --w M3.PS 168147 Implode 33690 80% fd079452 --w M3_S.PS 245794 Implode 42497 83% 42adc567 --w M4_S.PS 138239 Implode 31309 78% 6c83ce3c --w M4.PS 55532 Implode 14746 74% a014eed9 --w M5.PS 98060 Implode 18371 82% efbbcadc --w M5_S.PS 43318 Implode 10358 77% 88f571a9 --w M6_S.PS 28871 Implode 8979 69% 9f3d4550 --w M6.PS 81469 Implode 20704 75% 65615895 --w M7.PS 140395 Implode 26852 81% a439d21d --w M7_S.PS 96126 Implode 17361 82% 222c7a22 --w MNEED_S.PS 49387 Implode 13572 73% 337395c7 --w MNEED.PS ------ ------ --- ------- 2586507 594974 77% 25 Postscript Files which comprise the OOD Course given by Richard Conn at the University of Cincinnati. These are generated from files in C01OOD.ZIP. Lesson Plan and Student Workbook -- LP.PS Student Handouts of Course Slides -- COVER_S.PS MNEED_S.PS M1_S.PS M2_S.PS M3_S.PS M4_S.PS M5_S.PS M6_S.PS M7_S.PS Course Slides -- COVER.PS MNEED.PS M1.PS M2.PS M3.PS M4.PS M5.PS M6.PS M7.PS In-Class Problem Set for Module 2 -- PS_MOD2.PS Other -- FINALEX.PS - Final Exam MIDTERM.PS - Midterm Exam SOLUTION.PS *************************************************************************